#include <REGX52.H>
#include "LCD1602.h"	//包含LCD1602头文件
#include "KEY.h"
#include "KEY_Reg.h"
#include "calculate.h"


//函数声明
void Delay(unsigned int xms);

//全局变量声明
float cal_num1=0;//参与运算的存储值1
float cal_num2=0;//参与运算的存储值1
float result=0;  //运算结果
int error_flag=0;     //错误标志
int column=1; //当前列数
int row=1;    //当前行数
unsigned char R_1[16];//第一行
unsigned char R_2[16];//第二行

void main(void)
{
	unsigned char keynum=0;
	LCD_Init();
	Delay(50);
	
	while(1)
	{
		typein();
		calculate();
	}
	
}


void Delay(unsigned int xms)
{
	unsigned char i, j;
	while(xms--)
	{
		i = 2;
		j = 239;
		do
		{
			while (--j);
		} while (--i);
	}
}
